﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using ZH.Infrastructure.Attr;
using ZH.Service.EFCore;

namespace ZH.Infrastructure.IOC
{

    [Provider_, Inject_]
    public class Mobile_IOC
    {
        public readonly Mobile_EFCore _mobile_EFCore;
        public readonly Mobileloginlog_EFCore _mobileloginlog_EFCore;
        public readonly Yuyue_EFCore _yuyue_EFCore;
        public readonly Dictionary_EFCore _dictionary_EFCore;
        public readonly Tech_EFCore _tech_EFCore;
        public readonly Article_EFCore _article_EFCore;
        public readonly Copywriting_EFCore _copywriting_EFCore;
        public readonly Poster_EFCore _poster_EFCore;
        public readonly Record_EFCore _record_EFCore;
        public readonly Fwcollect_EFCore _fwcollect_EFCore;
        public readonly Order_EFCore _order_EFCore;

        public Mobile_IOC
            (
            Order_EFCore order_EFCore,
            Mobile_EFCore mobile_EFCore,
            Mobileloginlog_EFCore mobileloginlog_EFCore,
            Yuyue_EFCore yuyue_EFCore,
            Dictionary_EFCore dictionary_EFCore,
            Tech_EFCore tech_EFCore,
            Article_EFCore article_EFCore,
            Copywriting_EFCore copywriting_EFCore,
            Poster_EFCore poster_EFCore,
            Record_EFCore record_EFCore,
            Fwcollect_EFCore fwcollect_EFCore
            )
        {
            _mobile_EFCore = mobile_EFCore;
            _mobileloginlog_EFCore = mobileloginlog_EFCore;
            _yuyue_EFCore = yuyue_EFCore;
            _dictionary_EFCore = dictionary_EFCore;
            _tech_EFCore = tech_EFCore;
            _article_EFCore = article_EFCore;
            _copywriting_EFCore = copywriting_EFCore;
            _poster_EFCore = poster_EFCore;
            _record_EFCore = record_EFCore;
            _fwcollect_EFCore = fwcollect_EFCore;
            _order_EFCore = order_EFCore;
        }
    }

}
